Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update packages to reduce npm install warnings (closes #769) #1203

Merged
merged 2 commits into from
Feb 2, 2017

Conversation

AndreyBelym
Copy link
Contributor

\cc @inikulin @AlexanderMoskovkin
Remained warnings are from:

  • gulp DevDep, Up-to-date
  • recursive-copy DevDep, Up-to-date
  • saucelabs-connector DevDep, issue for update

Copy link
Contributor

@inikulin inikulin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

\r-

@@ -1,7 +1,7 @@
{
"compact": false,
"presets": [
["es2015", { "loose": true }],
["env", { "loose": true }],
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can't use env because source will be compiled according to the version of node installed on dev machine. Meanwhile, we should always compile for node 10.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When you use env without target option, it behaves like preset-latest and will enable all transformations that comes in es2015, es2016, es2017. Options should contain { target: {node: "current"}} to enable node feature detection. https://babeljs.io/docs/plugins/preset-env/#usage https://babeljs.io/docs/plugins/preset-latest/

@testcafe-build-bot
Copy link
Collaborator

❌ Tests for the commit 84e06fb have failed. See details:

@testcafe-build-bot
Copy link
Collaborator

❌ Tests for the commit 0b49b4b have failed. See details:

@testcafe-build-bot
Copy link
Collaborator

✅ Tests for the commit 0b49b4b have passed. See details:

Copy link
Contributor

@inikulin inikulin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@AndreyBelym AndreyBelym changed the title [WIP] Update packages to reduce npm install warnings (closes #769) Update packages to reduce npm install warnings (closes #769) Feb 2, 2017
@AlexanderMoskovkin AlexanderMoskovkin merged commit fd69295 into DevExpress:master Feb 2, 2017
kirovboris pushed a commit to kirovboris/testcafe-phoenix that referenced this pull request Dec 18, 2019
DevExpress#1203)

* Update packages to reduce npm install warnings (closes DevExpress#769)

* Disable regenerator for node>=4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants